package com.tm.d7_enum;

/**
 * 2024/5/22 Cjj 枚举测试 14：42
 */
public class Test {
    public static void main(String[] args) {
        A a1 = A.X;
        System.out.println(a1);

        //1.枚举类的构造器是私有的, 不能对外创建对象
        // A a = new A();

        //2.枚举类的第一行都是常量, 记住的是枚举类的对象
        A a2 = A.Z;

        //3.枚举类提供一个一些额外的API
        A[] as = A.values(); //拿到全部对象
        A a = A.valueOf("Z");
        System.out.println(a.name());
        System.out.println(a.ordinal());//拿到索引

        B y = B.Y;
        y.go();
    }
}
